Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 GREEN LANE Terraced £177,214 £143,000 20 Jul 2018
75 GREEN LANE Terraced £172,806 £99,000 3 May 2006